﻿@model WebCore.Models.ViewModels.Admin.UserDetailViewModel
@Html.Hidden("Roles")
<div id="user-detail-tab">
    <ul>
        <li><a href="#tabs-1">Thông tin</a></li>
        <li><a href="#tabs-2">Chỉnh sửa</a></li>
    </ul>
    <div id="tabs-1">
        <div>
            <label>
                Tài khoản
            </label>
            @Model.UserDetail.UserName
        </div>
        <div>
            <label>
                Tên hiển thị
            </label>
            @Model.UserDetail.FullName
        </div>
        <div>
            <label>
                Ngày sinh
            </label>
            @(Model.UserDetail.BirthDate.HasValue ? Model.UserDetail.BirthDate.Value.ToShortDateString() : "")
        </div>
        <div>
            <label>
                Giới tính
            </label>
            @(Model.UserDetail.Gender.HasValue ? Model.UserDetail.Gender.Value == true ? "Nam" : "Nữ" : "")
        </div>
        <div>
            <label>
                Email
            </label>
            @Model.UserDetail.Email
        </div>
        <div>
            <label>
                Số điện thoại di động
            </label>
            @Model.UserDetail.HomeMobile 
        </div>
        <div>
            <label>
                Số điện thoại bàn
            </label>
            @Model.UserDetail.HomePhone
        </div>
        <div>
            <label>
                Địa chỉ
            </label>
            @Model.UserDetail.Address
        </div>
        <div>
            <label>
                Tài khoản ngân hàng
            </label>
            @Model.UserDetail.BankAccountNumber
        </div>
        <div>
            <label>
                Ngân hàng
            </label>
            @Model.UserDetail.Bank
        </div>
        <div>
            <label>
                Tên chủ tài khoản
            </label>
            @Model.UserDetail.BankAccountOwner
        </div>
    </div>
    <div id="tabs-2">
        <div>
            <label>
                Mật khẩu mới
            </label><br />
            @Html.Password("NewPassword")</div>
        <div>
            <label>
                Đánh lại mật khẩu</label><br />
            @Html.Password("ConfirmPassword")
            @*@Html.ValidationMessageFor(model => model.ConfirmPassword)*@
        </div>
        <div>
            <label>
                Trạng thái</label>
            <br />@Html.Partial("Account/Admin/_StateRadioBoxList", Model.UserState)</div>
        <div>
            <label>
                Phân quyền</label>
            <br />
            <div id="divRole">@Html.Partial("Account/Admin/_RoleCheckboxlist", Model.Roles)</div>
        </div>
    </div>
</div>
<script type="text/javascript" language="javascript">
    function Init_UserDetail() {
        $('#user-detail-tab').tabs();
        $("#divRole input[type=checkbox]").click(function () {
            var checkboxes = $("#divRole input[type=checkbox]:checked");
            var result = '';
            checkboxes.each(function (index) {
                result = result + $(this).val() + ',';
            });
            $('#Roles').val(result);
        });
    }
    
</script>
